package com.ocom.webapi;

import com.alibaba.fastjson.JSON;
import com.google.gson.Gson;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;

import java.nio.charset.StandardCharsets;
import java.util.Base64;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

@SpringBootTest
public class Base64Test4 {


	/**
	 身份证开门的信息
	 */

	@Test
	public static void main(String[] args){

		String td="eyJkYXRhIjoiW3tcImhzMV9yZXN1bHRcIjp7XCJlcnJjb2RlXCI6MCxcImRhdGFcIjp7XCJtZXRhZGF0YVwiOntcInRvdGFsXCI6XCIxXCJ9LFwiZGF0YVwiOlt7XCJqY19ycVwiOlwiMjAyMi0wMi0wOCAwNjoxOTowNFwiLFwiZ2pcIjpcIuS4reWbvVwiLFwiempseFwiOlwi5bGF5rCR6Lqr5Lu96K+BXCIsXCJqY19qZ1wiOlwi5L2b5bGx6L+q5a6J5Yy75a2m5qOA6aqM5a6e6aqM5a6k5pyJ6ZmQ5YWs5Y+4XCIsXCJqY2pnXCI6XCLpmLTmgKdcIixcInpqaG1cIjpcIjQ0MTIyNDE5OTcwMzI2NjY0NVwiLFwieHh6amJoXCI6XCJiM2EwOWRhNzIwY2I0MTI0OWQyMmVhNGFjYWVjY2NkNVwiLFwiY2pfcnFcIjpcIjIwMjItMDItMDcgMTc6MDU6MDhcIixcInhtXCI6XCLmnY7mt5HojrlcIn1dfSxcImVycm1zZ1wiOlwiXCJ9fSx7XCJoc19yZXN1bHRcIjp7XCJlcnJjb2RlXCI6MCxcImRhdGFcIjp7XCJtZXRhZGF0YVwiOnt9LFwiZGF0YVwiOlt7XCJHSlwiOlwi5Lit5Zu9XCIsXCJTRlNDXCI6XCIwXCIsXCJHWFNKXCI6XCIyMDIyLTAyLTA3VDIzOjEwOjAwLjAwMCswMDowMFwiLFwiQ1lERFwiOlwiRTAyMTA0N+S4reaxh+eOr+Wuh+WfjumHh+agt+eCuVwiLFwiSkNKRzFcIjpcIuS9m+Wxsei/quWuieWMu+WtpuajgOmqjOWunumqjOWupOaciemZkOWFrOWPuFwiLFwiQ1lSUVwiOlwiMjAyMi0wMi0wNyAxNzowNTowOFwiLFwiWEJcIjpcIuWls1wiLFwiU0YxNFROSldSSlJZXCI6XCIwXCIsXCJKQ1hNXCI6XCLmoLjphbjmo4DmtYtcIixcIkJCTFhcIjpcIuWSveaLreWtkFwiLFwiSkNKR1wiOlwi6Zi05oCnXCIsXCJDQkxYXCI6XCLmnKzluIJcIixcIkNZSkdNQ1wiOlwi5aSn6KeE5qih5qGC5Z+O6KGX6YGTXCIsXCJYTVwiOlwi5p2O5reR6I65XCIsXCJKQ0pHVEJTSlwiOlwiMjAyMi0wMi0wOCAwNjo1MToxNlwiLFwiWkpMWFwiOlwi5bGF5rCR6Lqr5Lu96K+BXCIsXCJKU0xYXCI6XCLlhY3otLlcIixcIkpDUlFcIjpcIjIwMjItMDItMDggMDY6MTk6MDRcIixcIlNKSE1cIjpcIjEzNzI0OTM5NDM3XCIsXCJXWUJTXCI6XCJiM2EwOWRhNzIwY2I0MTI0OWQyMmVhNGFjYWVjY2NkNVwiLFwiTkxcIjoyNCxcIlpKSE1cIjpcIjQ0MTIyNDE5OTcwMzI2NjY0NVwiLFwiQ1lKR1pMRFhaUUhcIjpcIuW5v+S4nOecgeS9m+WxseW4guWNl+a1t+WMulwifV19LFwiZXJybXNnXCI6XCJcIn19LHtcInlrbV9yZXN1bHRcIjp7XCJlcnJjb2RlXCI6MCxcImRhdGFcIjp7XCJtZXRhZGF0YVwiOnt9LFwiZGF0YVwiOlt7XCJYWEhNWVlcIjpcIlwiLFwiSE1ZWVwiOlwiXCIsXCJIU0pHXCI6e30sXCJKS01ZU1wiOlwi57u/XCIsXCJKQ1pZXCI6XCJcIixcIlNGSE1cIjpcIuWQplwifV19LFwiZXJybXNnXCI6XCJcIn19LHtcInNrbV9yZXN1bHRcIjp7XCJlcnJjb2RlXCI6MCxcImRhdGFcIjp7XCJyZWFzb25cIjpcIlwiLFwiZGVzY3JpcHRpb25cIjpcIlwiLFwic291cmNlXCI6MixcImNoZWNrVGltZVwiOlwiXCIsXCJzdGF0ZVwiOjB9LFwiZXJybXNnXCI6XCJcIixcImhpbnRcIjpcIjJlZjQ0Mzk2ZjAzYjQzODc4NGZkZDI1MDBmZTM0NDk2XCJ9fSx7XCJzcWZ5ZHNyeV9yZXN1bHRcIjp7XCJrZXlQb3BUeXBlXCI6XCJcIixcImxpdmVBZGRyZXNzXCI6XCJcIixcImxlYXZlS2V5QXJlYXNUaW1lXCI6XCJcIixcImlkZW50aXR5TnVtXCI6XCI0NDEyMjQxOTk3MDMyNjY2NDVcIixcInBob25lXCI6XCJcIixcIm5hbWVcIjpcIuadjua3keiOuVwiLFwiY29tZWd6V2hlcmVcIjpcIlwifX0se1wieW1fcmVzdWx0XCI6e1wiZXJyY29kZVwiOlwiMFwiLFwiZGF0YVwiOntcIm1ldGFkYXRhXCI6e30sXCJkYXRhXCI6W119LFwiZXJybXNnXCI6XCJcIn19XSJ9";
//		String td="eyJkYXRhIjoiW3tcImhzMV9yZXN1bHRcIjp7XCJlcnJjb2RlXCI6MCxcImRhdGFcIjp7XCJtZXRhZGF0YVwiOntcInRvdGFsXCI6XCI1XCJ9LFwiZGF0YVwiOlt7XCJqY19ycVwiOlwiMjAyMi0wMy0zMCAwNDoyMDowMFwiLFwiZ2pcIjpcIuS4reWbvVwiLFwiempseFwiOlwi5bGF5rCR6Lqr5Lu96K+BXCIsXCJqY19qZ1wiOlwi5bm/5bee5biC5aKe5Z+O5Yy65Lit5Yy75Yy76ZmiXCIsXCJqY2pnXCI6XCLpmLTmgKdcIixcInpqaG1cIjpcIjQzMTAyNDE5OTEwMTE4Mzk1NFwiLFwieHh6amJoXCI6XCI1MTk4Njg2YTYxMDE0ODk5OWZlMjU0N2I0ODcwNWUwNVwiLFwiY2pfcnFcIjpcIjIwMjItMDMtMjkgMTk6MzY6NTZcIixcInhtXCI6XCLmnY7nu4/mmJ9cIn0se1wiamNfcnFcIjpcIjIwMjItMDMtMTcgMjE6MTA6MDBcIixcImdqXCI6XCLkuK3lm71cIixcInpqbHhcIjpcIuWxheawkei6q+S7veivgVwiLFwiamNfamdcIjpcIuW5v+W3nuWQjOWSjOWMu+mZolwiLFwiamNqZ1wiOlwi6Zi05oCnXCIsXCJ6amhtXCI6XCI0MzEwMjQxOTkxMDExODM5NTRcIixcInh4empiaFwiOlwiZDBjNDU3ZDU1NjE4NGYzYzg4MjYwYzZmYmNlNGE2ODNcIixcImNqX3JxXCI6XCIyMDIyLTAzLTE3IDE2OjEzOjQyXCIsXCJ4bVwiOlwi5p2O57uP5pifXCJ9LHtcImpjX3JxXCI6XCIyMDIyLTAzLTE2IDAyOjI2OjMwXCIsXCJnalwiOlwi5Lit5Zu9XCIsXCJ6amx4XCI6XCLlsYXmsJHouqvku73or4FcIixcImpjX2pnXCI6XCLlub/lt57ph5Hln5/ljLvlrabmo4DpqozkuK3lv4NcIixcImpjamdcIjpcIumYtOaAp1wiLFwiempobVwiOlwiNDMxMDI0MTk5MTAxMTgzOTU0XCIsXCJ4eHpqYmhcIjpcIjJkM2MxOTA0NDljODQxNmZiYzkzNTY4ZTE3MDZiY2VjXCIsXCJjal9ycVwiOlwiMjAyMi0wMy0xNSAxNjo1MTozMVwiLFwieG1cIjpcIuadjue7j+aYn1wifSx7XCJqY19ycVwiOlwiMjAyMi0wMy0xMyAxMjo1ODowNVwiLFwiZ2pcIjpcIuS4reWbvVwiLFwiempseFwiOlwi5bGF5rCR6Lqr5Lu96K+BXCIsXCJqY19qZ1wiOlwi5Y2X5pa55Yy756eR5aSn5a2m5Y2X5pa55Yy76Zmi5aKe5Z+O5YiG6ZmiXCIsXCJqY2pnXCI6XCLpmLTmgKdcIixcInpqaG1cIjpcIjQzMTAyNDE5OTEwMTE4Mzk1NFwiLFwieHh6amJoXCI6XCJhMTA4NTgzODkxZDA0YTZhOTE0NWM1OWY1MDBlNjIxZVwiLFwiY2pfcnFcIjpcIjIwMjItMDMtMTMgMDg6NDA6MDBcIixcInhtXCI6XCLmnY7nu4/mmJ9cIn0se1wiamNfcnFcIjpcIjIwMjItMDItMDkgMjE6NDA6MzBcIixcImdqXCI6XCLkuK3lm71cIixcInpqbHhcIjpcIuWxheawkei6q+S7veivgVwiLFwiamNfamdcIjpcIuWNl+aWueWMu+enkeWkp+WtpuWNl+aWueWMu+mZouWinuWfjuWIhumZolwiLFwiamNqZ1wiOlwi6Zi05oCnXCIsXCJ6amhtXCI6XCI0MzEwMjQxOTkxMDExODM5NTRcIixcInh4empiaFwiOlwiODlhZTRiOGNjYTRiNDQzOWFkMjI4OGVlMDhhZGE2ZmVcIixcImNqX3JxXCI6XCIyMDIyLTAyLTA5IDE2OjA3OjAwXCIsXCJ4bVwiOlwi5p2O57uP5pifXCJ9XX0sXCJlcnJtc2dcIjpcIlwifX0se1wiaHNfcmVzdWx0XCI6e1wiZXJyY29kZVwiOjAsXCJkYXRhXCI6e1wibWV0YWRhdGFcIjp7fSxcImRhdGFcIjpbe1wiQ0JEXCI6XCLlub/kuJznnIHlub/lt57luILnmb3kupHljLpcIixcIlNGU0NcIjpcIjBcIixcIkpDSkcxXCI6XCLlub/lt57lkIzlkozljLvpmaJcIixcIkpDWE1cIjpcIuaguOmFuOajgOa1i1wiLFwiQkJMWFwiOlwi5ZK95out5a2QXCIsXCJKQ0pHXCI6XCLpmLTmgKdcIixcIkNZSkdNQ1wiOlwi5bm/5bee5ZCM5ZKM5Yy76ZmiXCIsXCJKQ0pHVEJTSlwiOlwiMjAyMi0wMy0xNyAyMToyMjoyNFwiLFwiWkpMWFwiOlwi5bGF5rCR6Lqr5Lu96K+BXCIsXCJKQ1JRXCI6XCIyMDIyLTAzLTE3IDIxOjEwOjAwXCIsXCJXWUJTXCI6XCJkMGM0NTdkNTU2MTg0ZjNjODgyNjBjNmZiY2U0YTY4M1wiLFwiWkpITVwiOlwiNDMxMDI0MTk5MTAxMTgzOTU0XCIsXCJHSlwiOlwi5Lit5Zu9XCIsXCJHWFNKXCI6XCIyMDIyLTAzLTE3VDEzOjQwOjAyLjAwMCswMDowMFwiLFwiQ1lERFwiOlwiQTExMDc1OOW5v+W3nuWQjOWSjOWMu+mZolwiLFwiQ1lSUVwiOlwiMjAyMi0wMy0xNyAxNjoxMzo0MlwiLFwiWEJcIjpcIueUt1wiLFwiU0YxNFROSldSSlJZXCI6XCIwXCIsXCJSWUxZXCI6XCLnpL7ljLrmjpLmn6VcIixcIkNCTFhcIjpcIuacrOW4glwiLFwiWE1cIjpcIuadjue7j+aYn1wiLFwiSlpEXCI6XCLlub/kuJznnIHlub/lt57luILlop7ln47ljLrpobrmrKPoirHlm60zMOagizYwNOaIv1wiLFwiSlNMWFwiOlwi6Ieq6LS5XCIsXCJTSkhNXCI6XCIxODY2NDc0NDIxOVwiLFwiUllTRlwiOlwi5LiK5bKX5bCx5Lia5Lq65ZGYXCIsXCJDQlhaXCI6XCLogYzlt6XljLvkv51cIixcIk5MXCI6MzAsXCJDWUpHWkxEWFpRSFwiOlwi5bm/5Lic55yB5bm/5bee5biC5aKe5Z+O5Yy6XCJ9LHtcIkdKXCI6XCLkuK3lm71cIixcIlNGU0NcIjpcIjBcIixcIkdYU0pcIjpcIjIwMjItMDMtMzBUMDE6MTA6NTguMDAwKzAwOjAwXCIsXCJDWUREXCI6XCJBMTEwNzUx6aG65qyj5bGF5aeU5Lya6Zeo5YmN5bm/5Zy6XCIsXCJKQ0pHMVwiOlwi5bm/5bee5biC5aKe5Z+O5Yy65Lit5Yy75Yy76ZmiXCIsXCJDWVJRXCI6XCIyMDIyLTAzLTI5IDE5OjM2OjU2XCIsXCJYQlwiOlwi55S3XCIsXCJTRjE0VE5KV1JKUllcIjpcIjBcIixcIkpDWE1cIjpcIuaguOmFuOajgOa1i1wiLFwiQkJMWFwiOlwi5ZK95out5a2QXCIsXCJKQ0pHXCI6XCLpmLTmgKdcIixcIkNCTFhcIjpcIuacrOW4glwiLFwiQ1lKR01DXCI6XCLlub/lt57luILlop7ln47ljLrlpoflubzkv53lgaXpmaJcIixcIlhNXCI6XCLmnY7nu4/mmJ9cIixcIkpDSkdUQlNKXCI6XCIyMDIyLTAzLTMwIDA4OjQ4OjAyXCIsXCJaSkxYXCI6XCLlsYXmsJHouqvku73or4FcIixcIkpTTFhcIjpcIuWFjei0uVwiLFwiSkNSUVwiOlwiMjAyMi0wMy0zMCAwNDoyMDowMFwiLFwiU0pITVwiOlwiMTg2NjQ3NDQyMTlcIixcIldZQlNcIjpcIjUxOTg2ODZhNjEwMTQ4OTk5ZmUyNTQ3YjQ4NzA1ZTA1XCIsXCJOTFwiOjMxLFwiWkpITVwiOlwiNDMxMDI0MTk5MTAxMTgzOTU0XCIsXCJDWUpHWkxEWFpRSFwiOlwi5bm/5Lic55yB5bm/5bee5biC5aKe5Z+O5Yy6XCJ9LHtcIkhKRFwiOlwi5rmW5Y2X55yBXCIsXCJTRlNDXCI6XCIwXCIsXCJKQ0pHMVwiOlwi5Y2X5pa55Yy756eR5aSn5a2m5Y2X5pa55Yy76Zmi5aKe5Z+O5YiG6ZmiXCIsXCJKQ1hNXCI6XCLmoLjphbjmo4DmtYtcIixcIkJCTFhcIjpcIuWSveaLreWtkFwiLFwiSkNKR1wiOlwi6Zi05oCnXCIsXCJDWUpHTUNcIjpcIuWNl+aWueWMu+enkeWkp+WtpuWNl+aWueWMu+mZouWinuWfjuWIhumZolwiLFwiSkNKR1RCU0pcIjpcIjIwMjItMDMtMTMgMTM6Mjk6NDNcIixcIlpKTFhcIjpcIuWxheawkei6q+S7veivgVwiLFwiSkNSUVwiOlwiMjAyMi0wMy0xMyAxMjo1ODowNVwiLFwiV1lCU1wiOlwiYTEwODU4Mzg5MWQwNGE2YTkxNDVjNTlmNTAwZTYyMWVcIixcIlpKSE1cIjpcIjQzMTAyNDE5OTEwMTE4Mzk1NFwiLFwiR0pcIjpcIuS4reWbvVwiLFwiR1hTSlwiOlwiMjAyMi0wMy0xM1QwNzoxMDowNC4wMDArMDA6MDBcIixcIkNZRERcIjpcIkExMTA2MTjljZfmlrnljLvnp5HlpKflrabljZfmlrnljLvpmaLlop7ln47liIbpmaJcIixcIkNZUlFcIjpcIjIwMjItMDMtMTMgMDg6NDA6MDBcIixcIlhCXCI6XCLnlLdcIixcIlNGMTRUTkpXUkpSWVwiOlwiMFwiLFwiUllMWVwiOlwi56S+5Yy65o6S5p+lXCIsXCJDQkxYXCI6XCLpnZ7lj4Lkv53kurpcIixcIlhNXCI6XCLmnY7nu4/mmJ9cIixcIkpaRFwiOlwi5bm/5Lic55yB5bm/5bee5biC5aKe5Z+O5Yy65paw5aGY6ZWHQOmhuuaso+iKseWbrTMw5qCLNjA0XCIsXCJKU0xYXCI6XCLoh6rotLlcIixcIlNKSE1cIjpcIjE4NjY0NzQ0MjE5XCIsXCJSWVNGXCI6XCLkuIrlspflsLHkuJrkurrlkZhcIixcIkNCWFpcIjpcIuWFtuS7llwiLFwiTkxcIjozMSxcIkNZSkdaTERYWlFIXCI6XCLlub/kuJznnIHlub/lt57luILlop7ln47ljLpcIn0se1wiR0pcIjpcIuS4reWbvVwiLFwiU0ZTQ1wiOlwiMFwiLFwiR1hTSlwiOlwiMjAyMi0wMy0xNVQxOToxMDowMi4wMDArMDA6MDBcIixcIkNZRERcIjpcIkEwODE1MTflub/lt57ljZfnq5kyXCIsXCJKQ0pHMVwiOlwi5bm/5bee6YeR5Z+f5Yy75a2m5qOA6aqM5Lit5b+DXCIsXCJDWVJRXCI6XCIyMDIyLTAzLTE1IDE2OjUxOjMxXCIsXCJYQlwiOlwi55S3XCIsXCJTRjE0VE5KV1JKUllcIjpcIjBcIixcIkpDWE1cIjpcIuaguOmFuOajgOa1i1wiLFwiQkJMWFwiOlwi5ZK95out5a2QXCIsXCJKQ0pHXCI6XCLpmLTmgKdcIixcIkNCTFhcIjpcIuacrOW4glwiLFwiQ1lKR01DXCI6XCLlub/lt57luILnlarnprrljLrnrKzkupTkurrmsJHljLvpmaJcIixcIlhNXCI6XCLmnY7nu4/mmJ9cIixcIkpDSkdUQlNKXCI6XCIyMDIyLTAzLTE2IDAyOjMzOjE2XCIsXCJaSkxYXCI6XCLlsYXmsJHouqvku73or4FcIixcIkpTTFhcIjpcIuWFjei0uVwiLFwiSkNSUVwiOlwiMjAyMi0wMy0xNiAwMjoyNjozMFwiLFwiU0pITVwiOlwiMTg2NjQ3NDQyMTlcIixcIldZQlNcIjpcIjJkM2MxOTA0NDljODQxNmZiYzkzNTY4ZTE3MDZiY2VjXCIsXCJOTFwiOjMxLFwiWkpITVwiOlwiNDMxMDI0MTk5MTAxMTgzOTU0XCIsXCJDWUpHWkxEWFpRSFwiOlwi5bm/5Lic55yB5bm/5bee5biC55Wq56a65Yy6XCJ9LHtcIkhKRFwiOlwi5rmW5Y2X55yBXCIsXCJTRlNDXCI6XCIwXCIsXCJKQ0pHMVwiOlwi5Y2X5pa55Yy756eR5aSn5a2m5Y2X5pa55Yy76Zmi5aKe5Z+O5YiG6ZmiXCIsXCJKQ1hNXCI6XCLmoLjphbjmo4DmtYtcIixcIkJCTFhcIjpcIuWSveaLreWtkFwiLFwiSkNKR1wiOlwi6Zi05oCnXCIsXCJDWUpHTUNcIjpcIuWNl+aWueWMu+enkeWkp+WtpuWNl+aWueWMu+mZouWinuWfjuWIhumZolwiLFwiSkNKR1RCU0pcIjpcIjIwMjItMDItMDkgMjI6MTU6MzJcIixcIlpKTFhcIjpcIuWxheawkei6q+S7veivgVwiLFwiSkNSUVwiOlwiMjAyMi0wMi0wOSAyMTo0MDozMFwiLFwiV1lCU1wiOlwiODlhZTRiOGNjYTRiNDQzOWFkMjI4OGVlMDhhZGE2ZmVcIixcIlpKSE1cIjpcIjQzMTAyNDE5OTEwMTE4Mzk1NFwiLFwiR0pcIjpcIuS4reWbvVwiLFwiR1hTSlwiOlwiMjAyMi0wMi0wOVQxNDo0MDowMC4wMDArMDA6MDBcIixcIkNZRERcIjpcIkExMTA2MTjljZfmlrnljLvnp5HlpKflrabljZfmlrnljLvpmaLlop7ln47liIbpmaJcIixcIkNZUlFcIjpcIjIwMjItMDItMDkgMTY6MDc6MDBcIixcIlhCXCI6XCLnlLdcIixcIlNGMTRUTkpXUkpSWVwiOlwiMFwiLFwiUllMWVwiOlwi56S+5Yy65o6S5p+lXCIsXCJDQkxYXCI6XCLpnZ7lj4Lkv53kurpcIixcIlhNXCI6XCLmnY7nu4/mmJ9cIixcIkpaRFwiOlwi5bm/5Lic55yB5bm/5bee5biC5aKe5Z+O5Yy65paw5aGY6ZWHQOmhuuaso+iKseWbrTMw5qCLNjA0XCIsXCJKU0xYXCI6XCLoh6rotLlcIixcIlNKSE1cIjpcIjE4NjY0NzQ0MjE5XCIsXCJSWVNGXCI6XCLkuIrlspflsLHkuJrkurrlkZhcIixcIkNCWFpcIjpcIuWFtuS7llwiLFwiTkxcIjozMSxcIkNZSkdaTERYWlFIXCI6XCLlub/kuJznnIHlub/lt57luILlop7ln47ljLpcIn1dfSxcImVycm1zZ1wiOlwiXCJ9fSx7XCJ5a21fcmVzdWx0XCI6e1wiZXJyY29kZVwiOjAsXCJkYXRhXCI6e1wibWV0YWRhdGFcIjp7fSxcImRhdGFcIjpbe1wiWFhITVlZXCI6XCJcIixcIkhNWVlcIjpcIlwiLFwiSFNKR1wiOnt9LFwiSktNWVNcIjpcIue7v1wiLFwiSkNaWVwiOlwiXCIsXCJTRkhNXCI6XCLlkKZcIn1dfSxcImVycm1zZ1wiOlwiXCJ9fSx7XCJza21fcmVzdWx0XCI6e1wiZXJyY29kZVwiOjAsXCJkYXRhXCI6e1wicmVhc29uXCI6XCJcIixcImRlc2NyaXB0aW9uXCI6XCJcIixcInNvdXJjZVwiOjIsXCJjaGVja1RpbWVcIjpcIlwiLFwic3RhdGVcIjowfSxcImVycm1zZ1wiOlwiXCIsXCJoaW50XCI6XCIyMjNhZDdmMTMyZTk0NWNhYTMwNjQzM2M5Y2ViMWExM1wifX0se1wic3FmeWRzcnlfcmVzdWx0XCI6e1wia2V5UG9wVHlwZVwiOlwiXCIsXCJsaXZlQWRkcmVzc1wiOlwiXCIsXCJsZWF2ZUtleUFyZWFzVGltZVwiOlwiXCIsXCJpZGVudGl0eU51bVwiOlwiNDMxMDI0MTk5MTAxMTgzOTU0XCIsXCJwaG9uZVwiOlwiXCIsXCJuYW1lXCI6XCLmnY7nu4/mmJ9cIixcImNvbWVneldoZXJlXCI6XCJcIn19LHtcInltX3Jlc3VsdFwiOntcImVycmNvZGVcIjpcIjBcIixcImRhdGFcIjp7XCJtZXRhZGF0YVwiOnt9LFwiZGF0YVwiOlt7XCJnZW5kZXJjb2RlXCI6XCIxXCIsXCJpbm9jdWxhdGlvbmRhdGVcIjpcIjIwMjEtMDgtMjQgMDA6MDA6MDBcIixcImlkY2FyZG5vXCI6XCI0MzEwMjQxOTkxMDExODM5NTRcIixcInZhY2NpbmVtYW51ZmFjdHVyZXJjb2RlXCI6XCIxMFwiLFwiaW5vY3VsYXRpb250eXBlbmFtZVwiOlwiaW5vY3VsYXRpb250eXBlbmFtZVwiLFwiaGVhbHRoZWNvZGVcIjpcIi1cIixcInZhY2NpbmVuYW1lXCI6XCLmlrDlnovlhqDnirbnl4Xmr5Lnga3mtLvnlqvoi5fvvIhWZXJv57uG6IOe77yJXCIsXCJuZWVkbGV0aW1lc1wiOlwiMVwiLFwidmFjY2luZW1hbnVmYWN0dXJlcm5hbWVcIjpcIuatpuaxieeUn+eJqVwiLFwibmFtZVwiOlwi5p2O57uP5pifXCIsXCJ2YWNjaW5lYmF0Y2hudW1iZXJcIjpcIjFcIn0se1wiaW5vY3VsYXRvcm5hbWVcIjpcIua5m+a3keWon1wiLFwiZ2VuZGVyY29kZVwiOlwiMVwiLFwiaW5vY3VsYXRpb25pbnN0aXR1dGlvbm5hbWVcIjpcIuaWsOWhmOWMu+mZouWNq+eUn+acjeWKoeS4reW/g1wiLFwiaW5vY3VsYXRpb25kYXRlXCI6XCIyMDIxLTEwLTI2IDAwOjAwOjAwXCIsXCJpZGNhcmRub1wiOlwiNDMxMDI0MTk5MTAxMTgzOTU0XCIsXCJ2YWNjaW5lbWFudWZhY3R1cmVyY29kZVwiOlwiMTFcIixcImlub2N1bGF0aW9udHlwZW5hbWVcIjpcImlub2N1bGF0aW9udHlwZW5hbWVcIixcImhlYWx0aGVjb2RlXCI6XCItXCIsXCJ2YWNjaW5lbmFtZVwiOlwi5paw5Z6L5Yag54q255eF5q+S54Gt5rS755ar6IuX77yIVmVyb+e7huiDnu+8iVwiLFwibmVlZGxldGltZXNcIjpcIjJcIixcInZhY2NpbmVtYW51ZmFjdHVyZXJuYW1lXCI6XCLmiJDpg73nlJ/nialcIixcImlub2N1bGF0aW9ucGxhY2VcIjpcIuaWsOWhmOWMu+mZouWNq+eUn+acjeWKoeS4reW/g1wiLFwibmFtZVwiOlwi5p2O57uP5pifXCIsXCJ2YWNjaW5lYmF0Y2hudW1iZXJcIjpcIjlcIn1dfSxcImVycm1zZ1wiOlwiXCJ9fV0ifQ==";

		byte[] yt6=Base64.getDecoder().decode(td.getBytes(StandardCharsets.UTF_8));
		String uy=new String(yt6);

		Gson gson=new Gson();
		Map<String ,Object> map=gson.fromJson(uy,Map.class);


		List<Map> list=gson.fromJson((String) map.get("data"),List.class);


		Map<String,Object> stringObjectMap=new HashMap<>();

		for (Map<String,Object> map1:list){
			for (Map.Entry entry:map1.entrySet()){
				stringObjectMap.put((String) entry.getKey(),entry.getValue());
			}
		}

		Map<String,Object> objectMap= new HashMap<>();
		objectMap.put("encry",stringObjectMap);
		objectMap.put("data","");
		objectMap.put("operateType",4);
		objectMap.put("openState",1);
		objectMap.put("openTime","2022-04-09 15:40:37");

		System.out.println(JSON.toJSONString(objectMap));



//
//		for (Map<String,Object> map1:list){
//			for (Map.Entry entry:map1.entrySet()){
//				System.out.println(entry.getKey());
//				System.out.println(entry.getValue());
//			}
//		}

//		for (Map.Entry entry:map1.entrySet()){
//			System.out.println(entry.getKey());
//			System.out.println(entry.getValue());
//		}

//		List<Map> list= gson.fromJson(uy,Map.class);
//
//		System.out.println(map.get("data"));
//
//		String js=uy.replace("{\"data\":\"[", "")
//				.replace("]", "?")
//				.replace("]?", "")
//				.replace("},{", ",")
//				.replace("\\", "");
//







	}

}
